home *** CD-ROM | disk | FTP | other *** search
/ Shareware Overload Trio 2 / Shareware Overload Trio Volume 2 (Chestnut CD-ROM).ISO / dir42 / dfdset.zip / SAMPLES1 / 023.MS1 < prev    next >
Text File  |  1991-05-12  |  403b  |  9 lines

  1. Optimization consists of the following steps:
  2. 1) Looking for repeated instructions (25%)
  3. 2) Removing invariants from loops (20%)
  4. 3) Eliminating dead code (30%)
  5. 4) Replacing certain sequences with more efficient sequences (10%)
  6. Some machine dependent steps occur as well:
  7. 5) Allocation of registers, based on number available after taking
  8.    care of parameter passing, and OS-reserved registers
  9.